package com.zelix;

import java.util.Vector;

public class fl extends vh
        implements mh {

    private Vector g;
    private String h;
    private String i;

    public fl(int j) {
        super(j);
        g = new Vector();
    }

    Vector i() {
        return (Vector) g.clone();
    }

    public String a() {
        return h;
    }

    public void a(uh uh, nh nh) {
        int j;
        StringBuffer stringbuffer;
        StringBuffer stringbuffer1;
        int k;
        j = g();
        stringbuffer = new StringBuffer();
        stringbuffer1 = new StringBuffer();
        for (k = 0; k < j; k++) {
            String s = ((kl) a(k)).d();
            g.addElement(s);
            stringbuffer.append(s);
            stringbuffer.append(".");
            stringbuffer1.append(s);
            if (k < j - 1)
                stringbuffer1.append("/");
        }
        h = stringbuffer.toString();
        i = stringbuffer1.toString();
    }

    public boolean a(String s) {
        return zu.b(s, i);
    }
}